package com.opcode.nebulamobil.information.responses.costaresponses;

import com.opcode.nebulamobil.information.responses.JSONResponse;

/**
 * Ses datas�n� alan uygulama taraf�ndan kullan�lacak olan s�n�ft�r.
 * Bu s�n�f sayesinde g�nderilen ses datas�, kimin taraf�ndan g�nderildi�i ve kime g�nderildi�i bilinir.
 * @author Okan ERDO�AN
 *
 * 18 Eyl 2014
 */
public class PushTalkResp extends JSONResponse{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	// Ses datası
	private byte voiceData[];
	
	// Ses mesajını gönderen personel I'si
	private long senderPersonalId;
	
	// Ses mesajını alan personel I'si
	private long receiverPersonalId;
	
	// Ses mesajını gönderen personel adı
	private String senderName;
	
	// Ses mesajını alan personel adı
	private String receiverName;
	
	// Konuşmanın bittiğini gösteren değişken
	private boolean stopTalking;
	
	public byte[] getVoiceData() {
		return voiceData;
	}
	public void setVoiceData(byte[] voiceData) {
		this.voiceData = voiceData;
	}
	public long getSenderPersonalId() {
		return senderPersonalId;
	}
	public void setSenderPersonalId(long senderPersonalId) {
		this.senderPersonalId = senderPersonalId;
	}
	public long getReceiverPersonalId() {
		return receiverPersonalId;
	}
	public void setReceiverPersonalId(long receiverPersonalId) {
		this.receiverPersonalId = receiverPersonalId;
	}
	public String getSenderName() {
		return senderName;
	}
	public void setSenderName(String senderName) {
		this.senderName = senderName;
	}
	public String getReceiverName() {
		return receiverName;
	}
	public void setReceiverName(String receiverName) {
		this.receiverName = receiverName;
	}
	public boolean isStopTalking() {
		return stopTalking;
	}
	public void setStopTalking(boolean stopTalking) {
		this.stopTalking = stopTalking;
	}
}
